package com.harmonyos.swagger;

import com.harmonyos.service.TbXinliService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;

/**
 * TODO
 *
 * @Description
 * @Author lanmo
 * @Date 2023/1/17 8:50
 **/

@Configuration      //1.主要用于标记配置类，兼备Component的效果。
@EnableScheduling   // 2.开启定时任务
public class SaticScheduleTask{
    @Autowired
    private TbXinliService tbXinliService;

    //3.添加定时任务
    @Scheduled(cron = "0 0 1 * * ?")
    private void configureTasks() {
        tbXinliService.deleteAll();
        tbXinliService.addXinli();
    }
}